package com.huatai.bi.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.huatai.bi.dto.DataProcessExpressionsCheck;
import com.huatai.bi.dto.DataProcessInfoDto;
import com.huatai.bi.entity.DataProcessInfoEntity;

import java.util.List;

/**
* @author hecai
* @description 针对表【tb_data_process_info(数据加工详情)】的数据库操作Service
* @createDate 2024-06-27 18:35:37
*/
public interface DataProcessInfoService extends IService<DataProcessInfoEntity> {

    List exec(DataProcessInfoDto dto);

    Long saveInfo(DataProcessInfoDto dto);

    void removeById(Long id);

    String getTableName(Long dpId, Integer orderNum);

    void expressionsCheck(DataProcessExpressionsCheck check);

	void editDataSet(Long dtId);
}
